0000000000000000000
0000000000000000000
0000000000000000000
0000000000000000000
0000000422230000000
0000000000000000000
2300000000000000042
1122222222222222211
1111111111111111111
1111111111111111111
1111111111111111111
1111111111111111111
1111111111111111111